package indi.zhifa.study2025.class002.shopcenter.logic.item;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import indi.zhifa.study2025.class002.shopcenter.logic.item.entity.dto.ItemCreateDto;
import indi.zhifa.study2025.class002.shopcenter.logic.item.entity.dto.ItemEditDto;
import indi.zhifa.study2025.class002.shopcenter.logic.item.entity.dto.ItemPageRequest;
import indi.zhifa.study2025.class002.shopcenter.logic.item.entity.vo.ItemVo;

public interface IShopService {
    ItemVo onShelve(ItemCreateDto pItemCreateDto);
    ItemVo itemInfo(Long pId);
    Page<ItemVo> page(ItemPageRequest pItemPageRequest);
    ItemVo edit(Long pId, ItemEditDto pItemEditDto);
}
